package cn.iocoder.yudao.module.wine.api.dto;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author zyc
 * @createDate 2024/4/22 20:14
 */
@Data
public class BusinessUserDTO {

    private Long id;
    /**
     * 商家类型：0--业务代表，1--法人代表
     */
    private Integer businessType;
    /**
     * 区域ID
     */
    private Integer areaId;
    /**
     * 上级老板用户ID，0--为老板
     */
    private Long parentId;
    /**
     * 当前用户ID
     */
    private Long userId;
    /**
     * 账号类型：0--老板，1--员工
     */
    private Integer userType;
    /**
     * 商家信用等级，关联business_credit表信用等级level值
     */
    private Integer creditId;
    /**
     * 公司名称
     */
    private String companyName;
    /**
     * 公司营业执照
     */
    private String companyImage;
    /**
     * 身份证
     */
    private String cardImage;
    /**
     * 生活合照
     */
    private String liveImage;
    /**
     * 许可证照
     */
    private String licenseImage;
    /**
     * 收货地址
     */
    private String receiveAddress;
    /**
     * 发货地址
     */
    private String deliveryAddress;
    /**
     * 可发布供应条数
     */
    private Integer supplyNum;
    /**
     * 可发布求购条数
     */
    private Integer buyNum;
    /**
     * 可发布投诉条数
     */
    private Integer complainNum;
    /**
     * 可发布离职通告条数
     */
    private Integer leaveNum;
    /**
     * 商家状态：0--刚申请，1--已审核并认证，2--已拒绝
     */
    private Integer status;
    /**
     * 商家认证：0--未认证，1--已认证，2--认证失效
     */
    private Integer isAuth;
    /**
     * 是否开启相关功能
     */
    private Integer isOpen;
    /**
     * 认证时间
     */
    private LocalDateTime authTime;

    /**
     * 开通时间
     */
    private LocalDateTime openTime;

    /**
     * 有效时间
     */
    private LocalDateTime overTime;
}
